walk together - German English Dictionary